package com.tedu.api.date;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**
 * 第三版  Java时间类 JDK1.8新特征
 * 包位置：java.time
 * LocalDateTime       本地日期时间类
 * 子类：使用子类的方法，创建LocalDateTime父类
 * LocalDate本地时间：ISO 8601 规定日期和时间格式
 * 规范时间输出字符：     yyyy-MM-ddTHH:mm:ss.SSS[自带毫秒时间]

 */
public class LocalDateTimeAPI {

    public static void main(String[] args) {
        //now()  获取当前日期时间【自带new对象】
        LocalDateTime cdl=LocalDateTime.now();
        System.out.println("当前日期时间是："+cdl);

        LocalDate ld= cdl.toLocalDate();    //当前日期
        System.out.println("当前日期："+ld);
        LocalTime lt= cdl.toLocalTime();    //当前时间
        System.out.println("当前时间："+lt);
        int hour=cdl.getHour();
        System.out.println("当前小时："+hour);
    }
}